Rayan CherkiRayan Cherki
International FootballMan City 5-0 Norwich: Three Minutes That Broke the Wall, and a 17-Year-Old's BraceMinute 29. The scoreboard still showed a flat zero next to Norwich City. Thre...
International FootballMan City 5-0 Norwich: Reading a Win Without a SourceI spent four hours hunting for data on this match. Result: nothing. No source...
International FootballReal Madrid's Perfect 3-from-3 Champions League Start: Güler's Goal and the Gap in the ReportIn the 83rd minute, Mbappé struck, and the score became 3-0. That is the only...
Formula 1World Cup 2026: 12 Groups, 104 Matches, and a Rupture Point That Sits After the Group StageOn 13 July 2026, at MetLife Stadium in East Rutherford, Chelsea beat Paris...
International FootballThree Golds, One Empty Stand: The Paradox of Japanese Women's FootballThe Ball and the Empty Seat The ball sat on the penalty spot, eleven metres...
International FootballBergson at 35 and the Brazil-Argentina Line: Malaysia Raises the Stakes on ItselfOn 25 September, Bergson scored on his Malaysia debut. Three days later he...
International FootballThe Empty Dossier: Vietnamese Football and the Cost of What Never Gets RecordedThe clock in Incheon read 2:47 in the morning on 6 January 2026. I had just...
Domestic FootballBac Ninh vs CA TPHCM: When the 'Rookie' Faces the Survival Puzzle Named ClassAt 16:20, on an early-season day in V.League 1. At home, Bac Ninh – the newly...
Volleyball17 Blocks Could Not Save China: The New Order of Asian Men's Volleyball After the 2026 AVC QuarterfinalsThe score sat at 27-27 in the fourth set, and I drew a line across my noteboo...
Table TennisThe First Three Beats Do Not Lie: Decoding the Table Tennis Race Between China and the WorldJanuary 2026, in Doha, I sat in a makeshift analysis room, my headphones stil...
TennisPegula and Medvedev score early wins at US Open, Alcaraz and Sabalenka to pursue title defenseNew York night passed with the sound of tennis balls bouncing on blue hard...
EsportsA Ladder from Campus to M-Series: MLBB, Vietnam's Gen Z and Testimony That Has Not Been Cross-ExaminedHundreds of students queued outside a university auditorium in Ho Chi Minh Ci...
EsportsThe Data Blank: When Esports Analytics Has Nothing to ReadAt three in the morning in Incheon, a nine-dimension analysis lit up the scre...
International FootballWhen the Analysis Framework Is Empty: The Dark Side of Modern Football DataOn the stands of Saint Petersburg, on the night of July 10, 2026, I wrote a...
EsportsHizto and TSW at the Worlds 2026 Swiss Stage: LCP's Top Seed Steps Into the Variance ZoneIn the 100 metres, an athlete can lose everything to one hundredth of a secon...
BadmintonAsian Games 2026 badminton: Why India's draw path leaves the medal question wide openOn 20 September 2026, in Aichi-Nagoya, I opened the men's team badminton...
Martial ArtsVietnam's Poomsae at Chuncheon: The Collective Medal Model and the Chau Tuyet Van ProblemOn the final night of the 2026 World Poomsae Championships, I stayed alone in...
International FootballSalih Özcan and the 'One Eye Behind': Marseille, the Wings and the Art of Rest-DefenceA Quote With No Scoreline «We wanted to start well, and the atmosphere...
EsportsWorlds 2026 Play-In: MVK Esports and the Battle for Survival in Riot's New 'Narrow Gate'When MVK Esports defeated GAM Esports 3-2 in the lower bracket of LCP Split 3...
International FootballMetropolitano applauded Alvarez, but Atletico still won from the benchThere is a sound at the Metropolitano I cannot rewind past: the whistling of...
International FootballMan City 5-0 Norwich: Reading a Win Without a SourceI spent four hours hunting for data on this match. Result: nothing. No source...
International FootballReal Madrid's Perfect 3-from-3 Champions League Start: Güler's Goal and the Gap in the ReportIn the 83rd minute, Mbappé struck, and the score became 3-0. That is the only...
Formula 1World Cup 2026: 12 Groups, 104 Matches, and a Rupture Point That Sits After the Group StageOn 13 July 2026, at MetLife Stadium in East Rutherford, Chelsea beat Paris...
International FootballThree Golds, One Empty Stand: The Paradox of Japanese Women's FootballThe Ball and the Empty Seat The ball sat on the penalty spot, eleven metres...
International FootballBergson at 35 and the Brazil-Argentina Line: Malaysia Raises the Stakes on ItselfOn 25 September, Bergson scored on his Malaysia debut. Three days later he...
International FootballThe Empty Dossier: Vietnamese Football and the Cost of What Never Gets RecordedThe clock in Incheon read 2:47 in the morning on 6 January 2026. I had just...
Domestic FootballBac Ninh vs CA TPHCM: When the 'Rookie' Faces the Survival Puzzle Named ClassAt 16:20, on an early-season day in V.League 1. At home, Bac Ninh – the newly...
Volleyball17 Blocks Could Not Save China: The New Order of Asian Men's Volleyball After the 2026 AVC QuarterfinalsThe score sat at 27-27 in the fourth set, and I drew a line across my noteboo...
Table TennisThe First Three Beats Do Not Lie: Decoding the Table Tennis Race Between China and the WorldJanuary 2026, in Doha, I sat in a makeshift analysis room, my headphones stil...
TennisPegula and Medvedev score early wins at US Open, Alcaraz and Sabalenka to pursue title defenseNew York night passed with the sound of tennis balls bouncing on blue hard...
EsportsA Ladder from Campus to M-Series: MLBB, Vietnam's Gen Z and Testimony That Has Not Been Cross-ExaminedHundreds of students queued outside a university auditorium in Ho Chi Minh Ci...
EsportsThe Data Blank: When Esports Analytics Has Nothing to ReadAt three in the morning in Incheon, a nine-dimension analysis lit up the scre...
International FootballWhen the Analysis Framework Is Empty: The Dark Side of Modern Football DataOn the stands of Saint Petersburg, on the night of July 10, 2026, I wrote a...
EsportsHizto and TSW at the Worlds 2026 Swiss Stage: LCP's Top Seed Steps Into the Variance ZoneIn the 100 metres, an athlete can lose everything to one hundredth of a secon...
BadmintonAsian Games 2026 badminton: Why India's draw path leaves the medal question wide openOn 20 September 2026, in Aichi-Nagoya, I opened the men's team badminton...
Martial ArtsVietnam's Poomsae at Chuncheon: The Collective Medal Model and the Chau Tuyet Van ProblemOn the final night of the 2026 World Poomsae Championships, I stayed alone in...
International FootballSalih Özcan and the 'One Eye Behind': Marseille, the Wings and the Art of Rest-DefenceA Quote With No Scoreline «We wanted to start well, and the atmosphere...
EsportsWorlds 2026 Play-In: MVK Esports and the Battle for Survival in Riot's New 'Narrow Gate'When MVK Esports defeated GAM Esports 3-2 in the lower bracket of LCP Split 3...
International FootballMetropolitano applauded Alvarez, but Atletico still won from the benchThere is a sound at the Metropolitano I cannot rewind past: the whistling of...
